height-balanced tree - Spanish English Dictionary